package com.ruoyi.system.domain.bo;

import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 意见反馈业务对象 lc_opinion
 *
 * @author ruoyi
 * @date 2023-08-18
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class LcOpinionBo extends BaseEntity {

    /**
     * id
     */
    private Long opinionId;

    /**
     * 流程id
     */
    private Long processId;

    /**
     * 流程编号
     */
    private String processCode;

    /**
     * 流程名称
     */
    private String processName;

    /**
     * 流程版本
     */
    private String processVersion;

    /**
     * 所属业务分类id
     */
    private Long businessId;

    /**
     * 所属业务分类
     */
    private String businessName;

    /**
     * 反馈内容
     */
    private String context;

    /**
     * 反馈部门id
     */
    private Long deptId;

    /**
     * 反馈部门
     */
    private String deptName;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 反馈照片
     */
    private String imageUrl;

    /**
     * 状态（0正常 1停用）
     */
    private String status;

    /**
     * 回复内容
     */
    private String replyContent;

    /**
     * 回复人id
     */
    private Long replyUserId;

    /**
     * 回复人
     */
    private String replyUserName;

    /**
     * 节点编号
     */
    private String nodeKey;

    /**
     * 发起的第一条的评论(0:是 1:不是)
     */
    private Integer isFirst;

    private Long userId;

    private String userName;

    private Long replyOpinionId;


    private String startDate;

    private String endDate;

    private Integer type;

    private String nodeName;


}
